A Decimal Floating-Point Specification
نویسندگان
چکیده
E v e n though decimal ar i thmet ic i s pervasive in financial and commercial transactions, computers are s td l implement ing almost all arithmetic calculations using binary ar i thmet ic . A s chip real estate becomes cheaper it i s becoming likely tha t more computer m a n ufacturers will provide processors wi th decimal arithme t i c engines. Programming languages and databases are expanding the decimal data types available whale there has been little change in the base hardware. As a result, each language and application i s defining a different ar i thmet ic and f e w have considered the e f i ciency of hardware implementa t ions when sett ing requirements. In th is paper, we propose a decimal f o r m a t which mee t s the requirements of existing standards for decim a l arithmetic and as e f i c i en t f o r hardware implementa t ion . W e propose th i s specification in the hope tha t designers will consider providing decimal ar i thmet ic in fu ture microprocessors and tha t f u ture decimal software specifications will consider hardware efficiencies.
منابع مشابه
Design Exploration for Decimal Floating-Point Arithmetic
Commercial applications and databases typically store numerical data in decimal format. Currently, however, microprocessors do not provide instructions or hardware support for decimal floating-point arithmetic [ 1 ]. Consequently, decimal numbers are often read into computers, converted to binary numbers, and then processed using binary floating-point arithmetic. Results are then converted back...
متن کاملIEEE 754-2008 Decimal Floating-Point for Intel
A brief description is provided of the decimal floating-point support available for Intel® Architecture processors, compliant with the IEEE Standard 754-2008 for Floating-Point Arithmetic [1]. Some performance results are included.
متن کاملReference Software Implementation of the Ieee 754r Decimal Floating-point Arithmetic
The IEEE Standard 754-1985 for Binary Floating-Point Arithmetic [1] is being revised [2], and an important addition to the current text is the definition of decimal floating-point arithmetic [3]. This is aimed mainly to provide a robust, reliable framework for financial applications that are often subject to legal requirements concerning rounding and precision of the results in the areas of ban...
متن کاملDecimal floating-point support on the IBM System z10 processor
The latest IBM zSeriest processor, the IBM System z10e processor, provides hardware support for the decimal floating-point (DFP) facility that was introduced on the IBM System z9t processor. The z9t processor implements the facility with a mixture of low-level software and hardware assists. Recently, the IBM POWER6e processor-based System pe 570 server introduced a hardware implementation of th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001